iT邦幫忙

2026 iThome 鐵人賽

DAY 11
0
Claude AI

跟 Claude Code CLI 變成好朋友系列 第 11

【Day11】Claude Code CLI Prompt 撰寫技巧

  • 分享至 

  • xImage
  •  

在使用 Claude Code CLI 時,很多人第一個遇到的問題不是「AI 不會寫程式」,而是「不知道該怎麼告訴 AI 自己想要什麼」。同樣一個開發需求,Prompt(提示詞)寫得越清楚,AI 越容易理解任務目標,產出的結果也通常越符合期待。因此,學會撰寫 Prompt,是使用 Claude Code CLI 非常重要的基本功。

首先,Prompt 最重要的是清楚描述目標。不要只說「幫我修改登入功能」,而是可以進一步說明「請修改登入 API,加入 Email 格式驗證,錯誤時回傳適當的 HTTP Status Code,並保留目前成功登入的流程」。當目標越具體,AI 就越容易判斷應該修改哪些地方。

第二個技巧是提供必要的 Context。例如告訴 Claude Code 專案使用什麼框架、相關功能位於哪些檔案,以及目前遇到的錯誤。當 AI 擁有足夠的背景資訊,就能減少猜測,也比較不容易修改到不相關的程式。

第三,可以將複雜任務拆成多個步驟。例如不要一次要求「幫我完成會員系統」,而是先請 AI 分析目前架構,再規劃資料表與 API,確認方案後,再逐步實作。這樣不但容易檢查,也能在中途發現問題時及時調整方向。

此外,也可以明確告訴 AI 限制條件與驗收標準。例如「不要修改既有 API」、「使用目前專案的 ORM」、「完成後執行測試」,甚至指定「新增功能不能影響現有登入流程」。這些資訊都能幫助 AI 更準確地完成任務。

另一個實用技巧是讓 AI 先分析、不要急著修改。例如可以先說:「請先閱讀相關程式碼,分析問題並提出修改計畫,暫時不要修改檔案。」確認 AI 的理解正確後,再要求它開始執行。這種方式特別適合大型專案或高風險修改。

最後,要記住 Prompt 並不是越長越好,而是要做到「目標明確、Context 足夠、限制清楚、結果可驗證」。好的 Prompt 就像一份清楚的工作任務單,讓 AI 知道「要做什麼、為什麼做、不能做什麼,以及完成後如何判斷成功」。

當你開始把 Claude Code CLI 當成真正的開發夥伴,而不是單純的程式碼產生器,就會發現:Prompt 的品質,往往決定了 AI 協作的品質。


上一篇
【Day10】Claude Code CLI 專案 Context 與記憶方式
下一篇
【Day13】Claude Code CLI Hooks、Slash Commands 與自訂功能
系列文
跟 Claude Code CLI 變成好朋友12
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言